lower-limb prosthesis - French English Dictionary